moral defeat - French English Dictionary